    /** ========== 根据需要看要不要User类 ================================================ */
    

include "module.thrift"

namespace java com.to8to.thrift.diary.user
namespace php com.to8to.thrift.diary.user

struct ListUsersRequest
{
    /** 这里包含的字段才做查询 */
    1:list<string> fields=[] 
  2:string user_id 
    /** 要被排除的用户ID，马甲过滤用 */
    3:list<string> exclude_user_ids 
	
	/** 支持多用户查询 */
	4:list<string> user_ids 
	
  6:i32 progress_id
    /** 跟踪字段 【选填】 前端需要跟踪时设置该字段 */
    10:string trace_tag 
  
    /** 跟踪字段 【选填】 限定展示数量 */
    11:i32 limit 
}

struct ListUsersResponse
{
    1:string res="succ"
    2:i32 total
    3:list<module.TUserScore> results
    /** 跟踪字段 */
    10:string trace_tag 
}

struct UpdateUserRequest
{
    /** 这里包含的字段才做查询 */
    1:list<string> fields 
    /** 指定用户id */
    2:string _id 
    /** 更新内容 */
    3:module.TUserScore user 
    /** 跟踪字段 【选填】 前端需要跟踪时设置该字段 */
    10:string trace_tag 
}
